scientific periodical

Translations
научное периодическое издание
The discovery was published in a renowned scientific periodical.
Открытие было опубликовано в известном научном периодическом издании.